dotfiles

feels like ${HOME}
Log | Files | Refs | README

Default (OSX).sublime-keymap (2382B)


      1 [
      2   {
      3     "keys": ["\\", "e"],
      4     "command": "toggle_side_bar",
      5     "args": {"mode": "mode_command"},
      6     "context": [{"key": "vi_command_mode_aware"}]
      7   },
      8   {
      9     "keys": ["\\", "r"],
     10     "command": "reveal_in_side_bar",
     11     "args": {"mode": "mode_command"},
     12     "context": [{"key": "vi_command_mode_aware"}]
     13   },
     14   {
     15     "keys": ["super+shift+j"],
     16     "command": "open_dir",
     17     "args": {"dir": "$file_path",
     18     "file": "$file_name"}
     19   },
     20 
     21   { "keys": ["ctrl+shift+tab"], "command": "prev_view" },
     22   { "keys": ["ctrl+tab"], "command": "next_view" },
     23 
     24   {
     25     "keys": ["super+j"],
     26     "command": "open_dir",
     27     "args": { "dir": "$packages/User/"}
     28   },
     29   {
     30     "keys": ["f2"],
     31     "command": "side_bar_rename"
     32   },
     33 
     34   {
     35     "keys": ["]", "c"],
     36     "command": "git_gutter_next_change"
     37   },
     38   {
     39     "keys": ["[", "c"],
     40     "command": "git_gutter_prev_change"
     41   },
     42   {
     43     "keys": ["ctrl+w", "g"],
     44     "command": "git_gutter_diff_popup"
     45   },
     46   {
     47     "keys": ["ctrl+w", "ctrl+g"],
     48     "command": "git_gutter_diff_popup"
     49   },
     50 
     51   {
     52     "keys": ["]", "C"], "command": "sublime_linter_goto_error",
     53     "args": { "direction": "next", "wrap": true }
     54   },
     55   {
     56     "keys": ["[", "C"], "command": "sublime_linter_goto_error",
     57     "args": { "direction": "previous", "wrap": true }
     58   },
     59   {
     60     "keys": ["ctrl+super+r"],
     61     "command": "sublime_linter_line_report"
     62   },
     63 
     64   // { "keys": ["]", "C"], "command": "next_result" },
     65   // { "keys": ["[", "C"], "command": "prev_result" },
     66 
     67   // { "keys": ["ctrl+super+d"], "command": "lsp_symbol_definition" },
     68   {
     69     "command": "lsp_symbol_definition",
     70     "args": {
     71       "side_by_side": false
     72     },
     73     "keys": [
     74       "ctrl+super+d"
     75     ],
     76     "context": [
     77       {
     78         "key": "lsp.session_with_capability",
     79         "operator": "equal",
     80         "operand": "definitionProvider"
     81       },
     82       {
     83         "key": "auto_complete_visible",
     84         "operator": "equal",
     85         "operand": false
     86       }
     87     ]
     88   },
     89 
     90   { "keys": ["ctrl+super+h"], "command": "lsp_hover"},
     91   {
     92     "keys": [
     93       "ctrl+super+a"
     94     ],
     95     "command": "lsp_code_actions",
     96     "context": [
     97       {
     98         "key": "lsp.session_with_capability",
     99         "operator": "equal",
    100         "operand": "codeActionProvider"
    101       }
    102     ]
    103   },
    104 
    105   {
    106     "keys": ["super+ctrl+o"], // or ["ctrl+alt+o"] for Windows/Linux
    107     "command": "project_manager", "args": {"action": "new"}
    108   }
    109 ]